home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / MacGambit 2.0 / sources1 / Runtime (.c & .h) / os_mac.h < prev    next >
Encoding:
Text File  |  1993-02-02  |  3.1 KB  |  123 lines  |  [TEXT/KAHL]

  1. h>
  2. #include <ScriptMgr.h>
  3. #define ClikLoopProcPtr void *
  4. #define ConstStr255Param Str255
  5. #else
  6. #include <Retrace.h>
  7. #undef table
  8. #include <Script.h>
  9. #include <Folders.h>
  10. #endif
  11.  
  12. #define LiveKeysID 302L
  13.  
  14. /*
  15. #define USE_eTe_debug (1) */
  16.  
  17. #include "os_mac_eEdit.h"
  18. #define TeHANDLE eTeHandle
  19.  
  20. #define dfltTabs (8)
  21. #define dfltWrap (80)
  22. #define dfltAutoInd (0)
  23.  
  24. /* prototypes for eStyle.c and eKeys.c */
  25. void eStyleDlg( eRec **hE );
  26. void eEditCommand( eRec **hE, char ch, short modifiers, short style );
  27. void eTabCommand( eRec **hE, short modifiers, short style );
  28.  
  29. #define PREFS_FILENAME "\pGambit Preferences"
  30. void savePrefs( ConstStr255Param fn );
  31.  
  32. #define FontSize 9
  33. #define FontH 12
  34. #define FontW 6
  35. #define Border 3
  36. #define SBarWidth 15
  37.  
  38. #define ok_alertID        128
  39. #define ok_cancel_alertID 129
  40.  
  41. #define loading_dlogID    130
  42. #define about_dlogID      131
  43. #define partition_dlogID  132
  44. #define find_dlogID       358
  45.  
  46. #define appleID   128
  47. #define fileID    129
  48. #define editID    130
  49. #define findID    131
  50. #define commandID 132
  51. #define windowsID 133
  52. #define specialID 134
  53.  
  54. #define newCommand       1
  55. #define openCommand      2
  56. #define closeCommand     3
  57. #define saveCommand      5
  58. #define saveasCommand    6
  59. #define revertCommand    7
  60. #define pgsetupCommand   9
  61. #define printCommand     10
  62. #define quitCommand      12
  63.  
  64. #define undoCommand       1
  65. #define cutCommand        3
  66. #define copyCommand       4
  67. #define pasteCommand      5
  68. #define clearCommand      6
  69. #define selAllCommand     7
  70. #define balanceCommand    9
  71. #define smKeyBdCommand      11
  72. #define stylesCommand      12
  73. #define partitionCommand  13
  74. #define showPosnCommand      14
  75.  
  76. #define findCommand       1
  77. #define againCommand      2
  78. #define replaceCommand    3
  79. #define fEnterCommand     4
  80. #define replaceAllCommand 5
  81.  
  82. #define interruptCommand  1
  83. #define helpCommand       2
  84. #define toplevelCommand   3
  85. #define abortCommand      4
  86. #define returnCommand     5
  87. #define nextCommand       7
  88. #define previousCommand   8
  89. #define backtraceCommand  9
  90. #define procedureCommand  10
  91. #define expressionCommand 11
  92. #define localsCommand     12
  93.  
  94. #define appleM   0
  95. #define fileM    1
  96. #define editM    2
  97. #define findM    3
  98. #define commandM 4
  99. #define windowsM 5
  100. #define specialM 6
  101.  
  102. #define gc_cursorID 128
  103.  
  104. #define MAX_NB_WINDOWS 12
  105. #define FILENAME_LEN 256
  106. #define OUT_BUF_LEN 256
  107.  
  108. extern MenuHandle menus[7];
  109. extern TextStyle prefStylNormal;
  110. extern TextStyle prefStylHilite;
  111. extern TextStyle dfltStylNormal;
  112. extern TextStyle dfltStylHilite;
  113.  
  114. extern short prefTabs;
  115. extern short prefWrap;
  116. extern short prefAutoInd;
  117.  
  118. extern Cursor watch_cursor;
  119. extern Cursor gc_cursor;
  120. extern Cursor ibeam_cursor;
  121.  
  122. /* end of os_mac.h */
  123.